/**
 *  iBizSys 5.0 机器人生产代码（不要直接修改当前代码）
 *  http://www.ibizsys.net
 */
package com.sa.litetwo.app.srv.card.ctrlmodel;


import java.util.ArrayList;
import java.util.List;
import net.ibizsys.paas.util.StringHelper;
import net.ibizsys.paas.web.AjaxActionResult;
import net.ibizsys.paas.web.WebContext;
import net.ibizsys.paas.util.GlobalContext;
import net.ibizsys.paas.core.IDEDataSetCond;
import net.ibizsys.paas.core.DEDataSetCond;
import net.ibizsys.paas.core.DEDataSetFetchContext;
import net.ibizsys.paas.db.DBFetchResult;
import net.ibizsys.paas.web.WebContext;
import net.ibizsys.paas.util.DataTypeHelper;
import net.ibizsys.paas.data.IDataObject;
import net.ibizsys.paas.datamodel.DataItemModel;
import net.ibizsys.paas.datamodel.DataItemParamModel;
import net.ibizsys.paas.entity.EntityFieldError;
import net.ibizsys.paas.entity.EntityError;
import net.ibizsys.paas.demodel.IDataEntityModel;
import net.ibizsys.paas.demodel.DEModelGlobal;

import net.ibizsys.paas.ctrlmodel.ListDataItemModel;

/**
 * 实体[简历信息卡]移动端数据列表[mdctrl]部件模型
 */
public class  GG_CARDMobMOBMDCTRLModel extends net.ibizsys.paas.ctrlmodel.ListModelBase{
   
    public GG_CARDMobMOBMDCTRLModel()  {
        super();
        this.setPageSize(1000);
     }
      private com.sa.litetwo.srv.card.demodel.GG_CARDDEModel gG_CARDDEModel;
     protected  com.sa.litetwo.srv.card.demodel.GG_CARDDEModel getGG_CARDDEModel() {
            if(this.gG_CARDDEModel==null){
                try
                {
                     this.gG_CARDDEModel = (com.sa.litetwo.srv.card.demodel.GG_CARDDEModel)DEModelGlobal.getDEModel("com.sa.litetwo.srv.card.demodel.GG_CARDDEModel");
                }
                catch(Exception ex)
                {
                }
            }
           return this.gG_CARDDEModel;
      }

      @Override
      public IDataEntityModel getDEModel() {
          return this.getGG_CARDDEModel();
      }

      /**
      * 准备列表数据项模型
      * @throws Exception
      */
     protected void prepareListDataItemModels()throws Exception
     {
	 super.prepareListDataItemModels();
         // xm 
         ListDataItemModel listDataItem0 = new ListDataItemModel();
         listDataItem0.setName("xm");
         listDataItem0.setDataType(25);
         listDataItem0.setFormat("%1$s");

       if(true){
        DataItemParamModel  dataItemParam0 = new DataItemParamModel();
        dataItemParam0.setName("xm");
	dataItemParam0.setDataItem(listDataItem0);
        listDataItem0.addDataItemParam(dataItemParam0);
        }

         listDataItem0.init(this);
         this.registerListDataItem(listDataItem0);
         // xb 
         ListDataItemModel listDataItem1 = new ListDataItemModel();
         listDataItem1.setName("xb");
         listDataItem1.setDataType(25);
         listDataItem1.setFormat("%1$s");

       if(true){
        DataItemParamModel  dataItemParam0 = new DataItemParamModel();
        dataItemParam0.setName("xb");
	dataItemParam0.setDataItem(listDataItem1);
        listDataItem1.addDataItemParam(dataItemParam0);
        }

         listDataItem1.init(this);
         this.registerListDataItem(listDataItem1);
         // srfkey 
         ListDataItemModel listDataItem2 = new ListDataItemModel();
         listDataItem2.setName("srfkey");
         listDataItem2.setDataType(25);
         listDataItem2.setFormat("%1$s");

       if(true){
        DataItemParamModel  dataItemParam0 = new DataItemParamModel();
        dataItemParam0.setName("GG_CARDID");
	dataItemParam0.setDataItem(listDataItem2);
        listDataItem2.addDataItemParam(dataItemParam0);
        }

         listDataItem2.init(this);
         this.registerListDataItem(listDataItem2);
         // srfmajortext 
         ListDataItemModel listDataItem3 = new ListDataItemModel();
         listDataItem3.setName("srfmajortext");
         listDataItem3.setDataType(25);
         listDataItem3.setFormat("%1$s");

       if(true){
        DataItemParamModel  dataItemParam0 = new DataItemParamModel();
        dataItemParam0.setName("GG_CARDNAME");
	dataItemParam0.setDataItem(listDataItem3);
        listDataItem3.addDataItemParam(dataItemParam0);
        }

         listDataItem3.init(this);
         this.registerListDataItem(listDataItem3);
     }
 
}